made a fool of oneself - Turco Inglés Diccionario